Jak instalovat prohlizec
Otázka od: Jaromir Cermak
24. 6. 2004 11:20
Ahoj vsichni
Prosim neporadil by mi nekdo jak nainstalovat prohlizec xxxx.exe souboru tak
aby pri poklepani na prislusny soubor daneho typu .xyz se spusti prohlizec se
zadanym souborem jako prvnim parametrem. Staci .reg soubor nebo popis jak
udelat instalacni program v instalshield Expresu verze 3.5 dodavane s D7.
DEKUJI PREDEM ZA JAKYKOLIV TIP.
Jaromir Cermak
Odpovedá: Martin Schayna
24. 6. 2004 12:22
Jaromir Cermak <cermak@procom.cz> wrote:
> Prosim neporadil by mi nekdo jak nainstalovat prohlizec xxxx.exe
> souboru tak aby pri poklepani na prislusny soubor daneho typu .xyz se
> spusti prohlizec se zadanym souborem jako prvnim parametrem. Staci
> .reg soubor nebo popis jak udelat instalacni program v instalshield
> Expresu verze 3.5 dodavane s D7.
Z nasi knihovny:
procedure NxRegisterFileExtension(const AExtension, AnAplication,
ADescription: string);
var
mReg: TRegistry;
begin
mReg := TRegistry.Create;
try
mReg.RootKey := HKEY_CLASSES_ROOT;
mReg.OpenKey('\.' + AExtension, True);
mReg.WriteString('', AExtension + '_auto_file'); //DoNotLocalize
mReg.OpenKey('\' + AExtension + '_auto_file', True); //DoNotLocalize
mReg.WriteString('', ADescription);
mReg.OpenKey('shell\open', True); //DoNotLocalize
mReg.WriteString('', '');
mReg.OpenKey('command', True); //DoNotLocalize
mReg.WriteString('', AnAplication + ' "%1"'); //DoNotLocalize
finally
mReg.CloseKey;
mReg.Free;
end;
end;
Martin Schayna